put (one) in the dock - Spanish English Dictionary